/**
 * Created by Administrator on 2016/8/4.
 */
// 加载数据
var name, postId,workExperience,resumeState,registraTime;
	$(function () {
        $('#table').bootstrapTable({
            method: "get",
            striped: true,
            singleSelect: false,
            url: "hire.json",
            dataType: "json",
            pagination: true, //分页
            pageSize: 10,
            pageNumber: 1,
            search: false, //显示搜索框
            contentType: "application/x-www-form-urlencoded",
            queryParams: null,
            columns: [
               /*{
                    checkbox:"true",
                    field: 'ID',
                    align: 'center',
                    valign: 'middle'
                },*/
                {
                    title: "姓名",
                    field: 'name',
                    align: 'center',
                    valign: 'middle'
                },
                {
                    title: '性别',
                    field: 'rt_sex',
                    align: 'center',
                    valign: 'middle'
                },
                {
                    title: '毕业院校',
                    field: 'graduate',
                    align: 'center'
                },
                {
                    title: '学历',
                    field: 'rt_education',
                    align: 'center',
                    valign: 'middle'
                },

                {
                    title: '专业',
                    field: 'major',
                    align: 'center'
                },
                {
                	title:'应聘职位',
                	field:'rt_post',
                	align:'center',
                	valign:'middle'
                },
                {
                	title:'工作经验',
                	field:'workExperience',
                	align:'center',
                	valign:'middle'
                },
                 {
                    title: '登记日期',
                    field: 'registraTime',
                    align: 'center',
                    valign: 'middle'
                },
                {
                	title: '简历状态',
                    field: 'resumeState',
                    align: 'center',
                    formatter: function(value, row, index){
                    	var startsId = value;
                    	var BigId = row.id;
                    	$.ajax({
                    		url:'rst.json',
                    		type:"get",
                    		data : {},
                    		dataType: "json",
                    		async : false,
                    		success:function(e){
                    			var headOption = "<option value =''>请选择</option>";
                    			  $.each(e,function(i,obj){
                    				  if(value==obj.id){
                    					  headOption = headOption +"<option onclick='getResumeState()' value='"+obj.id+"' selected>"+obj.resume+"</option>"
                    				  }else{
                    					  headOption = headOption +"<option onclick='getResumeState()' value='"+obj.id+"'>"+obj.resume+"</option>"
                    				  } 
                    			}); 
                    			//option = '<select>'+headOption +'</select>'
                    			  option="<select id=resumeState onchange = change('"+startsId+"','"+BigId+"',this.options[this.options.selectedIndex].value)>"+headOption +"</select>"
                    		}
                    	})
                    	return option;
                    }
                },
                {
                    title: '操作',
                    field: 'id',
                    align: 'center',
                    formatter: function (value, row) {
                    	var e = '<a  href="employ_filesign.html/'+row.id+'">录用登记</a> ';
                        var c = '<a  href="employ_view.html/' + row.id +' ">明细</a> ';
                        var d = '<a  href="#" onclick="delRm()">删除</a> ';
                        return e+c+d;
                    }
                }
            ]
        });
      
    });


	
function change(startsId,BigId,index){
	
	var id = BigId;// 简历表ID
    var StartsId = startsId;// 简历状态ID(原来)
    var index = index;//改变后简历状态ID
       if(index==6){//录用，显示决议时间
    	  $.ajax({
    		url : 'ViewDate.json',
    		type : 'GET',
    		data:{
    			"id":id,
    			},
    			dataType : 'json',
    			async :false,
    			success : function(e) {
    				 $.each(e,function(i,obj){
    					//获取当前时间
    					var date = new Date(+new Date()+8*3600*1000).toISOString().replace(/T/g,' ').replace(/\.[\d]{3}Z/,'');
    		        	document.getElementById("resolutionDate").value =date;//决议时间
    		        	document.getElementById("id").value = id;//简历表ID
    		        	document.getElementById("afterStartsid").value = index;//修改后简历状态ID
   		        	  $('#myModals04').modal('show');
    				 });
    			}
    			
    	});
      }else if(index==1){//将修改简历状态成存档
    	    var sc = confirm("确定要修改成存档吗？")
    		if (sc) {
    			$.ajax({
    				url : 'xiucun.json',
    				type : 'GET',
    				data:{
        	 			"id":id
        	 		},
    				dataType : 'json',
    				success : function(data) {
    					if (data.data) {
    						var TableData = data.data;
    						$("#table").bootstrapTable('refresh', TableData);//刷新表格
    						alert("修改成功！")
    					} else {
    						alert("修改失败！")
    					}
    				},
    				error : function(err) {
    				}
    			});
    		}
      }else if(index==7){
    	  var sc = confirm("确定要永久删除该条数据吗？")
  		if (sc) {
  			$.ajax({
  				url : 'delRm.json',
  				type : 'GET',
  				data:{"id":id},
  				dataType : 'json',
  				success : function(data) {
  					if (data.data) {
  						var TableData = data.data;
  						$("#table").bootstrapTable('refresh', TableData);//刷新表格
  						alert("删除成功！")
  					} else {
  						alert("删除失败！")
  					}
  				},
  				error : function(err) {
  				}
  			});
  		}
    }else if(index==2){
    	alert("不能修改!");
    }else if(index==3){
    	alert("不能修改!");
    }else if(index==4){
    	alert("不能修改!");
    }
      
}
//模态框中的返回
function Backe() {
	$("#table").bootstrapTable('refresh', true);
}

//模态框里面的确定按钮
function que(){
	var resolutionDate = $('#resolutionDate').val();//决议时间
	var hire =$('#hire').val();//录用决议
	var afterStartsid =$('#afterStartsid').val();//修改后简历状态ID
	var id = $('#id').val();//简历表ID
	
	 $.ajax({
 		url : 'XiuGai.json',
 		type : 'GET',
 		dataType : 'json',
 		data:{
 			"afterStartsid":afterStartsid,
 			"resumeId":id,
 			"hire":hire,
 			"resolutionDate":resolutionDate
 		},
 		success : function(data) {
 			if(data.data){
 				var tData = data.data;
 				$('#myModals04').modal('hide');//关
 				$("#table").bootstrapTable('refresh', tData);
 				
 			}
 		}
 			
 	});
}




//时间控件
!function(){
	laydate.skin('molv');//切换皮肤，请查看skins下面皮肤库
	laydate({elem: '#registraTime'});//绑定元素
}();

function tian() {
	if(confirm("是否保存")){
	   //$("#tianjia").submit();
	}
}

// 查询数据
function getData() {
        name = $("#name").val();
        postId = $("#postId").val();
        workExperience = $("#workExperience").val();
        resumeState = $("#resumeState").val();
        registraTime = $("#registraTime").val();
    $.ajax({
        type: "GET",
        url: 'resume1.json',
        data: { 
        	"name":name,
        	"postId":postId,
        	"workExperience":workExperience,
        	"resumeState":resumeState,
        	"registraTime":registraTime},
        success: function (result) {
            if (result.data) {
                var TableData = result.data;
                $('#table').bootstrapTable("load", TableData);
            }
        }
    })
}


// 删除操作
function delRm(id) {
	var sc = confirm("确定要永久删除该条数据吗？")
	if (sc) {
		$.ajax({
			url : 'delRm.json',
			type : 'GET',
			data:{"id":id},
			dataType : 'json',
			success : function(data) {
				if (data.data) {
					var TableData = data.data;
					$("#table").bootstrapTable('refresh', data.data);//刷新表格
					alert("删除成功！")
				} else {
					alert("删除失败！")
				}
			},
			error : function(err) {
			}
		});
	}

}
// 下载操作
function down(id) {
    alert(id)
    var NId = id;
    $.ajax({
        url: '../WorkRecord/DeleteWork?workId=' + NId,
        type: 'GET',
        dataType: 'json',
        success: function (data) {
            if (data.data) {
                alert("下载成功！")

            } else {
                alert("下载失败")
            }
        },
        error: function (err) {
        }
    });
}
function getCurrentID(id) {
    return currentID;
}





